#ifndef __STRING_MEMCPY_H__
#define __STRING_MEMCPY_H__

/**
 *  memcpy()
 *  zkopiruje do pameti <dest> pamet <src>, o delce <count>
 */
void *memcpy(void* dest, const void* src, unsigned int count) {
  unsigned char* ds = (unsigned char*)dest;
  unsigned char* ss = (unsigned char*)src;
  unsigned int i;
    for (i = 0; i < count; i++)
      ds[i] = ss[i];
    return dest;
}

#endif
